package com.hp.sso;

import java.util.UUID;

import org.springframework.social.connect.Connection;
import org.springframework.social.connect.ConnectionSignUp;
import org.springframework.stereotype.Service;

/**
 * <p>Description:如果注解打开 则配置三方登录时候不需要注册，自己生产一个用户插入到数据，没有打开则跳转注册页面引导用户注册</p>
 * @author 胡鹏
 * @date 2018年11月3日
 */
@Service
public class MyConnectionSignUp implements ConnectionSignUp {
	
	@Override
	public String execute(Connection<?> connection) {
		return String.format("hp%s", UUID.randomUUID().toString().substring(0, 8));
	}
}
